body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-family:"微软雅黑";
	font-size: 12px;
}

li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#333333;text-decoration:none;}
a:hover {color:#1c73b0;text-decoration:none;}
.center{ text-align:left; width:700px; float:right;}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0;}
.img:visited img{border: 0px solid #cccccc;}
.img img{border: 0px solid #cccccc;padding:0px;}
.img:hover img{border: 0px solid #cccccc;}

/*顶部样式*/
.top_up{ width:100%; height:30px; line-height:30px; margin:0 auto; background-color:#f8f6f7; border-bottom:1px #e8e8e8 solid; font-size:12px;}
.top_left{ width:800px; float:left; color:#666666;}
.top_right{ width:250px; float:right; color:#666666; font-size:12px; text-align:right;}
.top_right a{ color:#666666;}
.top_right a:hover{ text-decoration:underline;}

.top{ width:100%; height:130px; margin:0 auto;}

.logo{ width:1200px; height:130px; margin:0 auto; background:url( no-repeat center center;}

/* 轮换区 */
.flash{}
.flash_bt{ width:100%; height:39px; margin:0 auto; background-color:#f1f1f1; overflow:hidden; border-bottom:1px #e2e2e2 solid;}
/*轮换*/
.banner{position: relative; height:470px; overflow: hidden; clear:both;}
.bwrap{position: relative; z-index: 0; }
.bquery{position: relative; z-index: 0; height:470px;}
.blist{display: none; position: absolute; top: 0; left: 0; z-index: 0; height:470px; font-size: 0; line-height: 0; }
.blist a{display: block; position: absolute; left: 0; top: 0;}
.blist img{ }
/*.bannerTmpBox{display: none; position: absolute; left: 0; top: 0; z-index: 9; height: 570px; }
.bannerTmpBox a{position: absolute; overflow: hidden; font-size: 0; line-height: 0; }
.bannerTmpBox a img{position: absolute; }*/
.bfilter{position: absolute; top: 0; left: 0; z-index: 9; width:100%; height:470px; font-size: 0; line-height: 0; }
.bfilter a{position: absolute; top: 0; left: 0; width: 5%; height:470px; overflow: hidden; }
.bfilter a img{position: absolute; left: 0; top: 0; }
.bctrl{position: absolute; bottom: 24px; left: 0; z-index: 9; width: 100%; height: 24px; }
.bctrli{text-align: center; font-size: 0; line-height: 0; }
.bctrli a{display: inline-block; width: 24px; height: 24px; margin: 0 3px; background: url(banner_control.png) no-repeat left center; }
.bctrli a:hover,
.bctrli a.curr{background-position: right center; }
.bctrli a{*display: inline; *zoom: 1; }

/*导航样式*/
.Top_menu {height:55px; width:1200px; background-color:#323232; margin:0 auto; overflow:hidden; font-family:"微软雅黑";}
.Top_menu ul{list-style:none; margin:0 auto; width:1200px; position:relative; z-index:10;}
.Top_menu ul li{float:left;width:150px;text-align:center; height:55px; line-height:55px; font-size:14px;}
.Top_menu ul .li_link{width:0px; height:55px; background:url(menu_list.jpg) no-repeat center top;}
.Top_menu ul li a:link{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:visited{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:hover{color:#fff; text-decoration:none;display: block;} 
.Top_menu ul li a:active {color:#fff;display: block;}

.nqType{position:relative; overflow: hidden; height:55px; width:1200px; margin:0 auto;}
.nqtWrap{float: right; overflow: hidden; }
.nqtWrap li{float:left;}
.nqtWrap li a{display: block; height:55px; padding: 0 15px; line-height:55px; color: #000; text-decoration: none; }
.nqUnderline{position:absolute; bottom:0; right:0; height:55px; width:40px; z-index:1; top:0px; background-color:#f25501;}

/*index*/
.main{ width:1200px; margin:0 auto; height:auto; padding-top:30px;}

.kuaijie{ width:1200px; height:auto; margin:0 auto; margin-top:30px;}
.kuaijie_top{ width:479px; height:50px; margin:0 auto; background:url(gsjj_top_bg.png) no-repeat center top;}
.kuaijie_tf{ width:170px; height:22px; line-height:22px; font-size:20px; font-weight:bold; color:#57585a; margin:0 auto; background-color:#FFF; text-align:center;}
.kuaijie_r{ width:170px; height:22px; line-height:22px; margin:0 auto; text-align:center; color:#3b3a38; font-size:20px;}
.kuaijie_bg{ width:696px; margin:0 auto; height:152px; margin-top:30px; margin-bottom:30px;}

/*带图新闻*/
.img_news{ width:440px; height:480px; float:left; position:relative; z-index:9999; top:-50px;}
.img_news_list{width:440px; height:480px; margin:0 auto; overflow:hidden;}
.img_news_list a{width:440px; height:160px; display:block; background:url(img_news_bg.jpg) no-repeat center top;}
.img_news_list a:hover{width:440px; height:160px; display:block; background:url(img_news_bg_on.jpg) no-repeat center top; color:#FFF;}

/*上下产品*/
.sy_cp{ width:100%; height:auto; margin:0 auto; padding-bottom:20px; padding-top:30px; background:url(sy_cp_bg.jpg) repeat center top;}
.sy_cp_top{ width:180px; height:41px; margin:0 auto; background:url(sy_cp_top.png) no-repeat center top; margin-top:20px; margin-bottom:30px;}
.sy_cp_bg{ width:1200px; height:auto; margin:0 auto; overflow:hidden; padding-top:30px;}

.sy_cp_list a .sy_cp_text{width:209px; height:36px; color:#fff; background-color:#2e302f; text-align:center; line-height:36px; display:block; margin-top:10px;}
.sy_cp_list a:hover .sy_cp_text{width:209px; height:36px; color:#FFF; background-color:#ef4a02; text-align:center; line-height:36px; display:block;}

/*优势*/
.youshi{ width:1200px; height:auto; margin:0 auto; margin-top:30px; overflow:hidden;}
.youshi_top{ width:838px; height:80px; margin:0 auto; background:url(youshi_top.jpg) no-repeat center top; margin-bottom:30px;}
.youshi_bg{ width:1100px; height:auto; margin:0 auto;}
.youshi_left{ width:550px; height:500px; float:left; background:url(youshi_left.jpg) no-repeat left top; margin-top:20px;}
.youshi_right{ width:505px; height:373px; float:right; background:url(youshi_right.jpg) no-repeat center top; margin-top:30px;}

/* mover ad */
.movead {zoom:1; width:940px; margin:0 auto; margin-top:15px;}
.movead .pcont {width:850px; height:380px; overflow:hidden; float:left; margin-left:15px; margin-right:15px;}
.movead .ScrCont {width: 32766px; zoom: 1}
.movead #List1_1 {FLOAT: left}
.movead #List2_1 {FLOAT: left}
.movead .LeftBotton { background:url(leftbtn.png) no-repeat center; FLOAT: left; WIDTH:27px; HEIGHT:380px;_behavior: url(js/iepngfix.htc);}
.movead .RightBotton { background:url(rightbtn.png) no-repeat center; FLOAT: left; WIDTH:27px; HEIGHT:380px;_behavior: url(js/iepngfix.htc);}

.movead .pl img {DISPLAY: block; CURSOR: pointer; height:375px; margin:0 auto; max-width:425px;}
.movead .pl {float:left; width:850px; height:380px; overflow:hidden;}
.movead .pl img.picshadow{width:425px; float:left;}

/*产品*/
.prohead{margin-bottom: 25px;}
.prohead .hleft{width: 50%; float: left}
.prohead .hleft .proimg,
.prohead .hleft .cloud-zoom-big{width: 400px; height: 400px; border: 1px solid #ececec; padding: 2px; margin-bottom: 10px;}
.prohead .hleft .proimg img{width: 100%;height: 400px;}
.prohead .hleft .smallimg{width: 402px; height: 70px;}
.prohead .hleft .smallimg dl{width: 402px; height: 70px;}
.prohead .hleft .smallimg dl dt{width: 10px; height: 45px; margin-top: 13px;}
.prohead .hleft .smallimg dl dt.prev{float: left;}
.prohead .hleft .smallimg dl dt.next{float: right;}
.prohead .hleft .smallimg dd{width: 366px; height: 70px; float: left; margin-left: 10px; overflow: hidden;}
.prohead .hleft .smallimg dd li{width: 102px; float: left; height: 70px; text-align: center; margin: 0 10px;}
.prohead .hleft .smallimg dd li img{width: 98px; height: 68px; border: 1px solid #ccc;}
.prohead .hleft .smallimg dd li a:hover img,
.prohead .hleft .smallimg dd li a.hover img{border-color: #f00;}
.prohead .hleft .btns{margin-top: 20px;}
.prohead .hleft .btns span{display: none}
.prohead .hleft .btns a{display: block; height: 22px; line-height: 22px; text-indent: 20px; font-size: 12px; background: url(../images/btn-s-bg.png) no-repeat; float: left; margin: 0 16px 0 0!important; padding: 0!important; width: 80px;}
.prohead .hleft .btns a.b1{background-position: left -150px}
.prohead .hleft .btns a.b2{background-position: left -30px; width: 93px;}
.prohead .hleft .btns a.b3{background-position: left -120px;}
.prohead .hleft .btns a.b4{background-position: left -60px;}
.btns1{clear: both; margin-top: 15px;}
.btns1 a{margin-right: 20px;}
.prohead .hright{width: 380px; border: 1px solid #dbdbdb; padding-bottom: 10px;float: left;margin-left: 6px;}
.prohead .hright .title-a{display: block; height: 38px; line-height: 38px; text-align: center; font-size: 18px; font-weight: bold; color: #f00; border-bottom: 1px solid #dbdbdb; padding: 0 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.prohead .hright p{padding: 20px; color: #666; line-height: 20px; height: 60px; overflow: hidden; border-bottom: 1px solid #dbdbdb;}
.prohead .hright .info{height: 38px; overflow: hidden; padding: 6px 6px; border-bottom: 1px solid #dbdbdb;}
.prohead .hright .info ul li:first-child{height: 25px;}
.prohead .hright .info ul li{color: #f00; line-height: 25px; height: 50px; overflow: hidden;}
.prohead .hright .info ul li label{*display: inline; _display: inline; zoom: 1; display: inline-block; width: 70px;}
.prohead .hright .info ul li a{color: #f00; margin-right: 10px;}
.prohead .hright .tel{font-size: 18px; font-weight: bold; color: #f00; text-align: center; height: 33px; line-height: 33px; overflow: hidden; border-bottom: 1px solid #dbdbdb;}
.prohead .hright .tel span{color: #f00; position: relative; *display: inline; _display: inline; zoom: 1; display: inline-block;}
.prohead .hright .tel span em{color: #333; font-weight: bold; position: absolute; left: 0; top: 0; display: block; width: 0; height: 33px; line-height: 33px; white-space: nowrap; overflow: hidden; -webkit-transition: all .8s ease-out; transition: all .8s ease-out;}
.prohead .hright .tel:hover span em{width: 100%;}
.prohead .hright .online{text-align: center; padding: 2px 0;}
.prohead .hright .online a{*display: inline; _display: inline; zoom: 1; display: inline-block; width: 130px; height: 35px; line-height: 35px; background-color: #f00; font-size: 18px; font-weight: bold; color: #fff; margin: 0 10px;}
.prohead .hright .share{padding: 5px 20px;}
.prohead .hright .share .bds_txt{float: left; margin: 4px 6px 4px 0;}
.product-content{margin-top: 10px; margin-bottom: 20px;}
.product-content .wjdh-title{padding: 10px 0;}
.product-content .wjdh-title .scan{position: absolute; right: 0; bottom: 10px; cursor: pointer;}
.product-content .wjdh-title .scan span{display: block; background-image: url(../images/ewm.gif); background-repeat: no-repeat; background-position: left center; padding-left: 30px; height: 30px; line-height: 30px; font-size: 14px;}

/*right*/
.right{width:920px; height:auto; float:right; margin-bottom:20px;}
.right_top{ width:920px; height:50px; margin:0 auto; border-bottom:1px #f64f01 solid; margin-bottom:15px;}
.right_tf{ width:200px; height:50px; line-height:50px; font-size:22px; font-weight:bold; color:#f64f01; float:left;}
.right_r{ text-align:right; line-height:50px; margin-right:20px!important; margin-right:10px;}
.right_bg{ width:920px; height:auto; margin:0 auto; margin-top:10px; overflow:hidden;}
.right_bt{ width:920px; height:7px;}


.gsjj{ width:1200px; height:auto; padding-top:30px; padding-bottom:30px; margin:0 auto;}
.gsjj_top{ width:181px; height:78px; margin:0 auto; background:url(gsjj_top.png) no-repeat center top; margin-bottom:25px;}
.gsjj_img{ width:1200px; height:206px; float:left; margin-bottom:15px;}
.gsjj_bg{ width:1200px; height:auto; margin:0 auto; margin-top:20px; overflow:hidden;}
.gsjj_body{ width:1200px; height:auto; float:right; color:#262626; font-size:14px; line-height:30px;}


.news{ width:770px; height:auto; float:right; margin-top:30px; overflow:hidden; margin-bottom:20px;}
.news_top{width:770px; height:40px; line-height:40px; margin:0 auto; font-size:18px; font-weight:bold; color:#333333;}
.news_tf{width:60%; height:40px; float:left; font-size:22px; font-weight:bold; color:#2f2d32;}
.news_more{ text-align:right; margin-right:20px!important; margin-right:10px; margin-top:10px;}
.news_bg{ width:770px; height:auto; margin:0 auto; overflow:hidden;}

.news_list{ width:47%; float:left; margin-left:2%; height:40px; line-height:40px; border-bottom:#CCCCCC 1px dashed}
.news_list a{ color:#555555;}
.news_list a:hover{ text-decoration:underline;}

.news2{ width:415px; float:left; margin-top:30px;}
.news2_top{width:415px; height:40px; line-height:40px; margin:0 auto; font-size:18px; font-weight:bold; color:#333333; margin-bottom:20px;}
.news2_tf{width:60%; height:40px; float:left; font-size:22px; font-weight:bold; color:#2f2d32;}
.news2_r{width:20%; height:17px; float:right; line-height:17px; font-size:12px; font-weight:normal; margin-top:15px; text-align:right;}
.news2_bg{ width:415px; height:auto; margin:0 auto;}

.news_list2{ width:100%; float:left; height:40px; background:url(news_list.png) no-repeat center left; text-indent:15px; line-height:40px; border-bottom:#CCCCCC 1px dashed}
.data{ color:#999; float:right;}


/*left*/
.left{ float:left; width:246px; height:auto; margin:0 auto; overflow:hidden; margin-bottom:30px;}
.left_pro_top{ width:246px; height:125px; line-height:200px; background:url(left_pro_top.png) no-repeat center top; text-align:center; font-size:18px; color:#ef4a02; font-weight:bold;}

.left_pro_bg{ width:246px; height:auto; overflow:hidden; margin:0 auto; background:url(left_pro_bg.jpg) repeat-y center top;}
.left_pro_bt{ width:246px; height:52px; overflow:hidden; margin:0 auto; background:url(left_pro_bt.jpg) no-repeat center top;}

.left_list{ width:226px; height:auto; margin:0 auto; text-align:center; overflow:hidden;}
.left_list ul{}
.left_list ul li{ width:226px; height:34px; float:left; line-height:34px; background:url(left_list.jpg) no-repeat center top; font-size:15px;margin-top:5px;}
.left_list ul li a{ text-decoration:none; color:#323232; display:block;}
.left_list ul li a:visited{text-decoration:none; color:#323232; display:block;}
.left_list ul li a:hover{height:34px; line-height:34px; display:block; color:#fff; background:url(left_list_on.jpg) no-repeat center top;}
.left_list ul li a:active{ text-decoration:none; color:#323232; display:block;}

.left_list0{ width:160px; height:auto; margin:0 auto; text-align:center; overflow:hidden;}
.left_list0 ul{}
.left_list0 ul li{ width:160px; height:30px; float:left; line-height:26px; background:url(left_list2.jpg) no-repeat center top; font-size:12px; margin-top:10px;}
.left_list0 ul li a{ text-decoration:none; color:#555555; display:block;}
.left_list0 ul li a:visited{text-decoration:none; color:#555555; display:block;}
.left_list0 ul li a:hover{height:30px; line-height:26px; display:block; color:#0b62cb;}
.left_list0 ul li a:active{ text-decoration:none; color:#555555; display:block;}

#navigation a.here:link,
 #navigation a.here:visited,
 #navigation a.here:hover,
 #navigation a.here:active {height:50px; line-height:50px; display:block; color:#fff; background-color:#d02617;}

.left_lx{ width:232px; height:auto; margin:0 auto; overflow:hidden;}
.left_lx_top{ width:180px; height:102px; margin:0 auto; background:url(left_logo.jpg) no-repeat center top;}
.left_lx_tf{ float:left; color:#0f2e4a; font-size:18px; height:50px; font-weight:bold; line-height:50px;}
.left_lx_bg{ width:180px; height:auto; margin:0 auto;}
/*foot*/

.bottom{ width:100%; height:auto; margin:0 auto; overflow:hidden; color:#b5b5b5; padding-bottom:20px; background-color:#343434;}
.bottom a{ color:#b5b5b5;}

.foot {width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px; font-size:14px;}